<?php
/**
* PHP version 5
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*
* @package Textbook
* @subpackage General
* @author Aljaz Srebrnic <a2piratesoft@gmail.com>;
* @author E. Pavletič
* @copyright 2009 a2PirateSoftware
* @license GPL License v3 <http://www.gnu.org/copyleft/gpl.html>
*/

require_once('ZNF/Presentation/Smarty.php');
require_once('class.Constants.php');

$smarty = new ZNF_Presentation_Smarty('Textbook');
if (!is_null($_REQUEST['textbooks'])) {
  $smarty->assign('textbooks', $_REQUEST['textbooks']);
  $smarty->assign('isbn', $_REQUEST['isbn']);
  $smarty->assign('title', $_REQUEST['title']);
  $smarty->assign('authors', $_REQUEST['authors']);
  $smarty->assign('publisher', $_REQUEST['publisher']);
  $smarty->assign('pageID', $_REQUEST['pageID']);
  $smarty->assign('pager', $_REQUEST['pager']);
  if ($_REQUEST['authenticated']) // Uporabnik je overjen (ni anonimen) => prikaže ikono za kontakt
    $smarty->assign('authenticated', true);
} else {
  if ($_REQUEST['saved']) {
    $smarty->assign('saved', true);
    $smarty->assign('period', Constants::$searchedTextbooksRetainPeriod);
  }
}

header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
header("Content-type: text/xml");

$XML = new DomDocument('1.0','utf-8');
$content = $XML->appendChild($XML->createElement('content'));
$html = $content->appendChild($XML->createElement('html'));
$html->appendChild($XML->createTextNode(htmlspecialchars($smarty->fetch('textbookSearchList.tpl'))));
echo $XML->saveXML();
?>
